kitchen sinks - French English Dictionary